<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
    <style>
        .box{
            width: 300px;
            height: 300px;
            background-color: red;
            margin:100px auto;

            transition:all 1s;

            transform-origin: left top;
        }

        .box:hover{
            transform:skew(0deg,30deg);
        }

    </style>
</head>
<body>
    <div class="box">

    </div>
</body>
</html>